#ifndef NIVEL_H_
#define NIVEL_H_

#include "Elemento.h"
#include <list>
using namespace std;

class Nivel {

public:

	Nivel();
	virtual bool nivelCumplido(list<Elemento*>*);
	virtual ~Nivel();

	bool isDesplegarVentana() {
		return desplegarVentana;
	}

	void setDesplegarVentana(bool desplegarVentana) {
		this->desplegarVentana = desplegarVentana;
	}

	virtual string devolverMensaje();

private:

	bool desplegarVentana;

};

#endif /* NIVEL_H_ */
